permanent pump - English Synonyms Dictionary